electronic payment terminal - Spanish English Dictionary